puddle lamp - French English Dictionary